containing diverse components - Alemán Inglés Diccionario